qemu: update to 10.1.0
authorVladimir Ermakov <[email protected]>
Thu, 24 Jul 2025 12:18:28 +0000 (14:18 +0200)
committerHannu Nyman <[email protected]>
Sat, 25 Oct 2025 05:38:52 +0000 (08:38 +0300)
- Update to 10.1.0
- Refresh patches
- Disable DBUS Display #27036

Signed-off-by: Vladimir Ermakov <[email protected]>
utils/qemu/Makefile
utils/qemu/patches/0001-configure-allow-disable-fortify_source.patch
utils/qemu/patches/0004-fix-meson-cross-build-compiler-sanity-check.patch

index 1d901863ffd2f284311a875404657315787e1643..9b5be8e65b791cc917200285a69cc85eb5f6f09a 100644 (file)
@@ -9,11 +9,11 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=qemu
-PKG_VERSION:=10.0.2
+PKG_VERSION:=10.1.0
 PKG_RELEASE:=1
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
-PKG_HASH:=ef786f2398cb5184600f69aef4d5d691efd44576a3cff4126d38d4c6fec87759
 PKG_SOURCE_URL:=https://download.qemu.org/
+PKG_HASH:=e0517349b50ca73ebec2fa85b06050d5c463ca65c738833bd8fc1f15f180be51
 PKG_LICENSE:=GPL-2.0-only
 PKG_LICENSE_FILES:=LICENSE tcg/LICENSE
 PKG_MAINTAINER:=Yousong Zhou <[email protected]>
@@ -355,6 +355,7 @@ CONFIGURE_ARGS +=                   \
        --$(if $(CONFIG_QEMU_UI_VNC),enable,disable)-vnc                        \
        --$(if $(CONFIG_QEMU_UI_VNC_JPEG),enable,disable)-vnc-jpeg              \
        --$(if $(CONFIG_QEMU_UI_VNC_SASL),enable,disable)-vnc-sasl              \
+       --disable-dbus-display          \
        --disable-vte                   \
        --enable-curses                 \
        --enable-iconv                  \
@@ -418,6 +419,7 @@ CONFIGURE_ARGS +=                   \
        --disable-qom-cast-debug        \
        --disable-rbd                   \
        --disable-rdma                  \
+       --disable-rust                  \
        --disable-rutabaga-gfx          \
        --disable-asan                  \
        --disable-tsan                  \
index 41770ed88bd42ff22ec407228c8c4f85df3d5ba1..57ea83d1965af042b8f3f84ba79d5b5e4d8d111f 100644 (file)
@@ -11,7 +11,7 @@ OpenWrt base build system decide flavor of fortify_source to use
 
 --- a/configure
 +++ b/configure
-@@ -780,6 +780,8 @@ for opt do
+@@ -791,6 +791,8 @@ for opt do
    ;;
    --disable-rust) rust=disabled
    ;;
index ceee68def686b7e733b2873e9de00318ad8696a4..d66f300e18ee908dece232d3abf18ec99d669c49 100644 (file)
@@ -9,7 +9,7 @@ Subject: [PATCH 4/4] fix meson cross-build compiler sanity check
 
 --- a/configure
 +++ b/configure
-@@ -1845,6 +1845,7 @@ if test "$skip_meson" = no; then
+@@ -1868,6 +1868,7 @@ if test "$skip_meson" = no; then
  
    echo "# Automatically generated by configure - do not modify" > $cross
    echo "[properties]" >> $cross